﻿using System.Collections.Generic;
using System.Threading.Tasks;
using YWM.Application;
using YWM.Dto;

namespace PLC.Interface.Groups
{
    public interface IGroupAppService : IAppService
    {
        Task<IReadOnlyList<GroupResultDto>> GetList(bool isLoadVariables);

        Task<GroupResultDto> Save(GroupDto input);

        Task Delete(EntityDto input);
    }
}
